home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 43
/
Aminet 43 (2001)(GTI - Schatztruhe)[!][Jun 2001].iso
/
Aminet
/
comm
/
tcp
/
Amster-main.lha
/
Amster_Install
/
Rexx
/
GetServerStats_example.rexx
< prev
next >
Wrap
OS/2 REXX Batch file
|
2000-09-14
|
747b
|
25 lines
/*
** Amster Server Stats Demo
*/
Options Results
If Show('P','AMSTER.1') Then Do
Address 'AMSTER.1' 'GETSERVERSTATS INFO'
If RC = 0 Then Do
Day = Date('N',INFO.CONNECTTIME % (60*60*24), 'I')
ElapSec = ((INFO.CONNECTTIME / (60*60*24)) - (INFO.CONNECTTIME % (60*60*24))) * 60 * 60 * 24 % 1
Hours = ElapSec % 3600
Minutes = (ElapSec % 60) - (Hours * 60)
Seconds = ElapSec - (Hours * 3600) - (Minutes * 60)
OnlineTime = Hours":"Right("00"||Minutes,2)":"Right("00"||Seconds,2)
Say 'Server: 'INFO.SERVER':'INFO.PORT' (connected since 'OnlineTime')'
Say INFO.SONGS' songs in 'INFO.USERS' libraries ('INFO.GIGABYTES' GB)'
End
Else If RC = 5 Then Do
Say 'Not currently connected to a server.'
End
End
Exit